package com.ckk.eurekaclient.exception;

/**
 * 自定义异常接口，系统内的异常都应继承此接口
 *
 * @author momo
 */
public interface ExceptionType {

    /**
     * 异常码
     */
    int getCode();

    /**
     * 异常信息
     */
    String getErrorMsg();

    /**
     * 附加信息
     */
    default Object getExt() {
        return null;
    }

}
